import string
import random

FJ_DATA_FIELDS = ['城市', '地图名称', '面积(m2)', '经纬度', '行政区域代码', '邮政编码', '区号', '车牌', '森林覆盖率(%)']
FJ_DATA = [
    ['福州', '福州市', 12150, '119.301635, 26.089955', '350100', '350000', '0591', '闽A', 54.7],
    ['厦门', '厦门市', 1576, '118.09734, 24.497217', '350200', '361000', '0592', '闽D', 45],
    ['莆田', '莆田市', 4119, '119.012606, 25.465639', '350300', '351100', '0594', '闽B', 58.1],
    ['三明', '三明市', 22900, '117.637408, 26.268768', '350400', '365000', '0598', '闽G', 76.8],
    ['漳州', '漳州市', 12600, '117.651206, 24.522468', '350600', '363000', '0596', '闽E', 63.4],
    ['泉州', '泉州市', 11020, '118.686054, 24.892223', '350500', '362000', '0595', '闽C', 61],
    ['南平', '南平市', 26300, '118.083542, 27.395249', '350700', '353000', '0599', '闽H', 75.3],
    ['龙岩', '龙岩市', 19050, '117.016499, 25.08925', '350800', '364000', '0597', '闽F', 78],
    ['宁德', '宁德市', 13450, '119.541528, 26.682711', '350900', '352000', '0593', '闽J', 75],
]


def fake_long_text(total: int = 1000):
    return ''.join(random.choices(string.printable, k=total))


FJ_GDP2021_DATA = [
    [1, '福州市', 11324.5, 8.4],
    [2, '泉州市', 11304.2, 8.1],
    [3, '厦门市', 7033.9, 8.1],
    [4, '漳州市', 5025.4, 7.7],
    [5, '宁德市', 3151.1, 13.3],
    [6, '龙岩市', 3081.8, 7.7],
    [7, '三明市', 2953.5, 5.8],
    [8, '莆田市', 2883, 6.4],
    [9, '南平市', 2117.6, 6.5]
]

FJ_SX_GDP_DATA = [
    ['鼓楼区', 2069.86],
    ['台江区', 600.81],
    ['仓山区', 902.27],
    ['马尾区', 604.96],
    ['晋安区', 959.05],
    ['长乐区', 1003.41],
    ['福清市', 1228.54],
    ['闽侯县', 793.04],
    ['连江县', 594.85],
    ['罗源县', 316.61],
    ['闽清县', 344.88],
    ['永泰县', 300.31],
    ['平潭县', 301.43],
    ['思明区', 2053.04],
    ['海沧区', 815.75],
    ['湖里区', 1395.75],
    ['集美区', 822.41],
    ['同安区', 591.21],
    ['翔安区', 705.87],
    ['城厢区', 485.85],
    ['涵江区', 595.12],
    ['荔城区', 548.01],
    ['秀屿区', 493.5],
    ['仙游县', 521.49],
    ['三元区', 603.26],
    ['永安市', 446.26],
    ['明溪县', 111.0],
    ['清流县', 154.58],
    ['宁化县', 201.97],
    ['大田县', 228.72],
    ['尤溪县', 223.87],
    ['沙县区', 323.87],
    ['将乐县', 165.31],
    ['泰宁县', 103.07],
    ['建宁县', 140.29],
    ['鲤城区', 621.85],
    ['丰泽区', 763.92],
    ['洛江区', 284.94],
    ['泉港区', 734.44],
    ['石狮市', 937.16],
    ['晋江市', 2616.11],
    ['南安市', 1352.72],
    ['惠安县', 1317.71],
    ['安溪县', 747.63],
    ['永春县', 494.52],
    ['德化县', 287.66],
    ['芗城区', 752.46],
    ['龙文区', 349.07],
    ['龙海区', 1115.75],
    ['云霄县', 231.65],
    ['漳浦县', 495.61],
    ['诏安县', 287.63],
    ['长泰区', 344.54],
    ['东山县', 198.25],
    ['南靖县', 345.33],
    ['平和县', 254.57],
    ['华安县', 170.76],
    ['延平区', 415.82],
    ['建阳区', 261.94],
    ['邵武市', 241.66],
    ['武夷山市', 208.05],
    ['建瓯市', 280.29],
    ['顺昌县', 128.33],
    ['浦城县', 175.54],
    ['光泽县', 117.29],
    ['松溪县', 80.16],
    ['政和县', 98.32],
    ['新罗区', 1018.81],
    ['永定区', 285.83],
    ['漳平市', 274.7],
    ['长汀县', 309.77],
    ['上杭县', 431.87],
    ['武平县', 273.38],
    ['连城县', 276.55],
    ['蕉城区', 782.81],
    ['福安市', 600.16],
    ['福鼎市', 418.69],
    ['霞浦县', 264.48],
    ['古田县', 204.97],
    ['屏南县', 91.84],
    ['寿宁县', 104.68],
    ['周宁县', 76.16],
    ['柘荣县', 75.23]]
